#!/bin/bash
# $Id: dump_all_table.sh 433149 2012-02-03 06:31:24Z chengb $
# 保存数据库的脚本。此版本把数据库导出到当前文件夹，不再独立 Database 文件夹
USER=root
PASS=sa

if [ -n "$1" ]
then
    USER=$1
    PASS=''
fi
if [ -n "$2" ]
then
    PASS=$2
fi

DATABASE=wsg2_bbg
#导出所有数据结构
mysqldump -u$USER -p$PASS -h127.0.0.1 $DATABASE -d --skip-comments| sed -e 's/AUTO_INCREMENT=[0-9]\+/ /g' -e'/^\/\*/d'  -e '/^--/d' >DB_$DATABASE.sql

#导出设置性的数据
mysqldump -u$USER -p$PASS -h127.0.0.1 $DATABASE -t --skip-extended-insert --tables \
    ads games game_servers payment_faces payment_gateways payment_gateway_country_assoc \
| sed  -e'/^\/\*/d'  -e '/^--/d' >DB_$DATABASE.config.sql
#导出运营性数据
mysqldump -u$USER -p$PASS -h127.0.0.1 $DATABASE -t --skip-extended-insert --tables \
    game_newses game_reward_cards \
| sed  -e'/^\/\*/d'  -e '/^--/d' >DB_$DATABASE.data.sql
